package io.sage.modules.readsenseapi.entity;

import java.util.Date;

public class BFlowCustomers {
    private String id;
    /**
     * 生日
     */
    private String birthday;

    private String captureAt;

    private String createdAt;

    private String customerGroupId;

    private Integer eventsCount;

    private Integer gender;

    private String originalFaceUrl;

    private String phone;

    private String name;

    private String lastCaptureAt;

    private String lastEventDeviceName;

    private String lastEventShopName;

    private String note;

    private String personId;

    private String status;

    private String updatedAt;

    /**
     * 主键id
     * @return id 主键id
     */
    public String getId() {
        return id;
    }

    /**
     * 主键id
     * @param id 主键id
     */
    public void setId(String id) {
        this.id = id == null ? null : id.trim();
    }

    /**
     * 顾客生日
     * @return birthday 顾客生日
     */
    public String getBirthday() {
        return birthday;
    }

    public void setBirthday(String birthday) {
        this.birthday = birthday;
    }
    /**
     * 顾客生日
     * @param birthday 顾客生日
     */


    /**
     * 捕获时间
     * @return capture_at 捕获时间
     */


    public String getCaptureAt() {
        return captureAt;
    }

    public void setCaptureAt(String captureAt) {
        this.captureAt = captureAt;
    }

    /**
     * 
     * @return created_at 
     */

    public String getCreatedAt() {
        return createdAt;
    }

    public void setCreatedAt(String createdAt) {
        this.createdAt = createdAt;
    }

    /**
     * 会员组id
     * @return customer_group_id 会员组id
     */
    public String getCustomerGroupId() {
        return customerGroupId;
    }

    /**
     * 会员组id
     * @param customerGroupId 会员组id
     */
    public void setCustomerGroupId(String customerGroupId) {
        this.customerGroupId = customerGroupId == null ? null : customerGroupId.trim();
    }

    /**
     *  顾客进出次数数量
     * @return events_count  顾客进出次数数量
     */
    public Integer getEventsCount() {
        return eventsCount;
    }

    /**
     *  顾客进出次数数量
     * @param eventsCount  顾客进出次数数量
     */
    public void setEventsCount(Integer eventsCount) {
        this.eventsCount = eventsCount;
    }

    /**
     * 性别,0代表女,1代表男
     * @return gender 性别,0代表女,1代表男
     */
    public Integer getGender() {
        return gender;
    }

    /**
     * 性别,0代表女,1代表男
     * @param gender 性别,0代表女,1代表男
     */
    public void setGender(Integer gender) {
        this.gender = gender;
    }

    /**
     * 顾客头像地址
     * @return original_face_url 顾客头像地址
     */
    public String getOriginalFaceUrl() {
        return originalFaceUrl;
    }

    /**
     * 顾客头像地址
     * @param originalFaceUrl 顾客头像地址
     */
    public void setOriginalFaceUrl(String originalFaceUrl) {
        this.originalFaceUrl = originalFaceUrl == null ? null : originalFaceUrl.trim();
    }

    /**
     * 顾客联系方式
     * @return phone 顾客联系方式
     */
    public String getPhone() {
        return phone;
    }

    /**
     * 顾客联系方式
     * @param phone 顾客联系方式
     */
    public void setPhone(String phone) {
        this.phone = phone == null ? null : phone.trim();
    }

    /**
     * 顾客姓名
     * @return name 顾客姓名
     */
    public String getName() {
        return name;
    }

    /**
     * 顾客姓名
     * @param name 顾客姓名
     */
    public void setName(String name) {
        this.name = name == null ? null : name.trim();
    }

    /**
     * 最后捕获时间
     * @return last_capture_at 最后捕获时间
     */
    public String getLastCaptureAt() {
        return lastCaptureAt;
    }

    public void setLastCaptureAt(String lastCaptureAt) {
        this.lastCaptureAt = lastCaptureAt;
    }

    /**
     * 最后一个事件设备名
     * @return last_event_device_name 最后一个事件设备名
     */
    public String getLastEventDeviceName() {
        return lastEventDeviceName;
    }

    /**
     * 最后一个事件设备名
     * @param lastEventDeviceName 最后一个事件设备名
     */
    public void setLastEventDeviceName(String lastEventDeviceName) {
        this.lastEventDeviceName = lastEventDeviceName == null ? null : lastEventDeviceName.trim();
    }

    /**
     * 最后一个事件商店名
     * @return last_event_shop_name 最后一个事件商店名
     */
    public String getLastEventShopName() {
        return lastEventShopName;
    }

    /**
     * 最后一个事件商店名
     * @param lastEventShopName 最后一个事件商店名
     */
    public void setLastEventShopName(String lastEventShopName) {
        this.lastEventShopName = lastEventShopName == null ? null : lastEventShopName.trim();
    }

    /**
     * 记事
     * @return note 记事
     */
    public String getNote() {
        return note;
    }

    /**
     * 记事
     * @param note 记事
     */
    public void setNote(String note) {
        this.note = note == null ? null : note.trim();
    }

    /**
     * 顾客id信息
     * @return person_id 顾客id信息
     */
    public String getPersonId() {
        return personId;
    }

    /**
     * 顾客id信息
     * @param personId 顾客id信息
     */
    public void setPersonId(String personId) {
        this.personId = personId == null ? null : personId.trim();
    }

    /**
     * 状态
     * @return status 状态
     */
    public String getStatus() {
        return status;
    }

    /**
     * 状态
     * @param status 状态
     */
    public void setStatus(String status) {
        this.status = status == null ? null : status.trim();
    }

    /**
     * 修改时间
     * @return updated_at 修改时间
     */
    public String getUpdatedAt() {
        return updatedAt;
    }

    public void setUpdatedAt(String updatedAt) {
        this.updatedAt = updatedAt;
    }
}